Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 FINCH LANE Terraced £65,714 £65,000 28 Aug 2024
94 FINCH LANE Terraced £99,981 £82,000 13 Aug 2020
108 FINCH LANE Terraced £95,255 £70,500 23 Sep 2016
114 FINCH LANE Terraced £108,886 £68,000 14 Mar 2008
120 FINCH LANE Semi-Detached £191,030 £93,250 28 May 2004
142 FINCH LANE Terraced £69,350 21 Oct 2011
146 FINCH LANE Terraced £133,113 £78,000 30 Nov 2006
148 FINCH LANE Terraced £89,051 £75,500 27 Nov 2020